package com.ssy.lingxi.report.model.bo;

import com.ssy.lingxi.report.model.bo.tally.*;

import java.io.Serializable;

/**
 * 会员计数报表BO
 * @author 伍将
 * @date 2020/11/20
 * @version 2.0.0
 */
public class MemberTallyReportBO implements Serializable {
    private static final long serialVersionUID = 4400152805951220899L;

    /****************************会员中心 *******************************/
    /**
     * 会员（废弃）
     */
    private MemberTallyBO memberTallyReport;
    /**
     * 会员入库
     */
    private MemberImportTallyBO memberImportTallyBO;
    /**
     * 会员变更
     */
    private MemberChangeTallyBO memberChangeTallyBO;
    /**
     * 会员考评
     */
    private MemberKpiTallyBO memberKpiTallyBO;
    /**
     * 会员整改
     */
    private MemberRectifyTallyBO memberRectifyTallyBO;
    /**
     * 会员整改通知
     */
    private MemberRectifyNoticeTallyBO memberRectifyNoticeTallyBO;
    /**
     * 平台会员审核
     */
    private PlatformMemberVerifyTallyBO platformMemberVerifyTallyBO;

    /****************************订单中心 *******************************/
    /**
     * 采购订单
     */
    private TradePurchaseOrderTallyBO tradePurchaseOrder;
    /**
     * 销售订单
     */
    private TradeSaleOrderTallyBO tradeSaleOrder;

    /**************************** 交易中心 *******************************/
    /**
     * 商品询价
     */
    private TradeCommodityInquiryTallyBO tradeCommodityInquiry;
    /**
     * 确认需求报价
     */
    private TradeConfirmDemandQuotationTallyBO tradeConfirmDemandQuotation;
    /**
     * 确认询价报价
     */
    private TradeConfirmInquiryQuotationTallyBO tradeConfirmInquiryQuotation;

    /**************************** 采购中心*******************************/
    /**
     * 需求发布-old
     */
    @Deprecated
    private TradeDemandPublishTallyBO tradeDemandPublish;
    /**
     * 需求报价-old
     */
    @Deprecated
    private TradeDemandQuotationTallyBO tradeDemandQuotation;
    /**
     * 询价报价-old
     */
    @Deprecated
    private TradeInquiryQuotationTallyBO tradeInquiryQuotation;

    /**
     * 采购询价
     */
    private PurchaseInquiryTallyBO purchaseInquiry;
    /**
     * 报价
     */
    private PurchaseQuotedPriceTallyBO purchaseQuotedPrice;
    /**
     * 确认报价
     */
    private PurchaseConfirmQuotedPriceTallyBO purchaseConfirmQuotedPrice;
    /**
     * 采购竞价
     */
    private PurchaseBiddingTallyBO purchaseBidding;
    /**
     * 在线竞价
     */
    private PurchaseOnlineBiddingTallyBO purchaseOnlineBidding;
    /**
     * 招标
     */
    private PurchaseInviteTenderTallyBO purchaseInviteTender;
    /**
     * 投标
     */
    private PurchaseTenderTallyBO purchaseTender;
    /**
     * 需求计划
     */
    private PurchaseNeedPlanTallyBO purchaseNeedPlan;
    /**
     * 采购计划
     */
    private PurchasePlanTallyBO purchasePlan;
    /**
     * 平台采购统计
     */
    private PlatformPurchaseTallyBO platformPurchase;

    /****************************合同中心*******************************/
    /**
     * 合同管理
     */
    private ContractManageTallyBO contractMange;
    /**
     * 合同协同
     */
    private ContractCoordinationTallyBO contractCoordination;
    /**
     * 合同请款
     */
    private ContractApplyAmountOrderTallyBO contractApplyAmountOrder;

    /****************************店铺中心*******************************/

    /****************************商品中心 *******************************/
    /**
     * 商品中心
     */
    private CommodityTallyBO commodity;

    /****************************渠道商城中心*******************************/


    /****************************资金账户管理中心 *******************************/
    /**
     * 授信
     */
    private CreditTallyBO credit;
    /**
     * 资金账户
     */
    private AsetAccountTallyBO asetAccount;

    /****************************结算中心 *******************************/
    /**
     * 应付款结算
     */
    private SettleAccountPayableTallyBO settleAccountPayable;
    /**
     * 平台积分结算
     */
    private SettleAccountPlatformScoreTallyBO settleAccountPlatformScore;
    /**
     * 平台结算
     */
    private SettleAccountPlatformTallyBO settleAccountPlatform;
    /**
     * 应收款结算
     */
    private SettleAccountReceivableTallyBO settleAccountReceivable;

    /****************************售后中心*******************************/
    /**
     * 售后维修申请
     */
    private AfterSaleRepairApplyTallyBO afterSaleRepairApply;
    /**
     * 售后维修处理
     */
    private AfterSaleRepairHandleTallyBO afterSaleRepairHandle;
    /**
     * 售后换货申请
     */
    private AfterSaleReplaceApplyTallyBO afterSaleReplaceApply;
    /**
     * 售后换货处理
     */
    private AfterSaleReplaceHandleTallyBO afterSaleReplaceHandle;
    /**
     * 售后退货申请
     */
    private AfterSaleReturnApplyTallyBO afterSaleReturnApply;
    /**
     * 售后退货处理
     */
    private AfterSaleReturnHandleTallyBO afterSaleReturnHandle;

    /****************************物流中心 *******************************/
    /**
     * 物流
     */
    private LogisticsTallyBO logistics;

    /****************************加工中心 *******************************/
    /**
     * 生产通知单处理
     */
    private EnhanceProcessTallyBO enhanceProcess;
    /**
     * 指派生产通知单
     */
    private EnhanceSupplierTallyBO enhanceSupplier;

    /****************************数据中心 *******************************/


    /****************************风控中心 *******************************/


    public AfterSaleRepairApplyTallyBO getAfterSaleRepairApply() {
        return afterSaleRepairApply;
    }

    public void setAfterSaleRepairApply(AfterSaleRepairApplyTallyBO afterSaleRepairApply) {
        this.afterSaleRepairApply = afterSaleRepairApply;
    }

    public AfterSaleRepairHandleTallyBO getAfterSaleRepairHandle() {
        return afterSaleRepairHandle;
    }

    public void setAfterSaleRepairHandle(AfterSaleRepairHandleTallyBO afterSaleRepairHandle) {
        this.afterSaleRepairHandle = afterSaleRepairHandle;
    }

    public AfterSaleReplaceApplyTallyBO getAfterSaleReplaceApply() {
        return afterSaleReplaceApply;
    }

    public void setAfterSaleReplaceApply(AfterSaleReplaceApplyTallyBO afterSaleReplaceApply) {
        this.afterSaleReplaceApply = afterSaleReplaceApply;
    }

    public AfterSaleReplaceHandleTallyBO getAfterSaleReplaceHandle() {
        return afterSaleReplaceHandle;
    }

    public void setAfterSaleReplaceHandle(AfterSaleReplaceHandleTallyBO afterSaleReplaceHandle) {
        this.afterSaleReplaceHandle = afterSaleReplaceHandle;
    }

    public AfterSaleReturnApplyTallyBO getAfterSaleReturnApply() {
        return afterSaleReturnApply;
    }

    public void setAfterSaleReturnApply(AfterSaleReturnApplyTallyBO afterSaleReturnApply) {
        this.afterSaleReturnApply = afterSaleReturnApply;
    }

    public AfterSaleReturnHandleTallyBO getAfterSaleReturnHandle() {
        return afterSaleReturnHandle;
    }

    public void setAfterSaleReturnHandle(AfterSaleReturnHandleTallyBO afterSaleReturnHandle) {
        this.afterSaleReturnHandle = afterSaleReturnHandle;
    }

    public AsetAccountTallyBO getAsetAccount() {
        return asetAccount;
    }

    public void setAsetAccount(AsetAccountTallyBO asetAccount) {
        this.asetAccount = asetAccount;
    }

    public CommodityTallyBO getCommodity() {
        return commodity;
    }

    public void setCommodity(CommodityTallyBO commodity) {
        this.commodity = commodity;
    }

    public CreditTallyBO getCredit() {
        return credit;
    }

    public void setCredit(CreditTallyBO credit) {
        this.credit = credit;
    }

    public EnhanceProcessTallyBO getEnhanceProcess() {
        return enhanceProcess;
    }

    public void setEnhanceProcess(EnhanceProcessTallyBO enhanceProcess) {
        this.enhanceProcess = enhanceProcess;
    }

    public EnhanceSupplierTallyBO getEnhanceSupplier() {
        return enhanceSupplier;
    }

    public void setEnhanceSupplier(EnhanceSupplierTallyBO enhanceSupplier) {
        this.enhanceSupplier = enhanceSupplier;
    }

    public LogisticsTallyBO getLogistics() {
        return logistics;
    }

    public void setLogistics(LogisticsTallyBO logistics) {
        this.logistics = logistics;
    }

    public MemberTallyBO getMemberTallyReport() {
        return memberTallyReport;
    }

    public void setMemberTallyReport(MemberTallyBO memberTallyReport) {
        this.memberTallyReport = memberTallyReport;
    }

    public SettleAccountPayableTallyBO getSettleAccountPayable() {
        return settleAccountPayable;
    }

    public void setSettleAccountPayable(SettleAccountPayableTallyBO settleAccountPayable) {
        this.settleAccountPayable = settleAccountPayable;
    }

    public SettleAccountPlatformScoreTallyBO getSettleAccountPlatformScore() {
        return settleAccountPlatformScore;
    }

    public void setSettleAccountPlatformScore(SettleAccountPlatformScoreTallyBO settleAccountPlatformScore) {
        this.settleAccountPlatformScore = settleAccountPlatformScore;
    }

    public SettleAccountPlatformTallyBO getSettleAccountPlatform() {
        return settleAccountPlatform;
    }

    public void setSettleAccountPlatform(SettleAccountPlatformTallyBO settleAccountPlatform) {
        this.settleAccountPlatform = settleAccountPlatform;
    }

    public SettleAccountReceivableTallyBO getSettleAccountReceivable() {
        return settleAccountReceivable;
    }

    public void setSettleAccountReceivable(SettleAccountReceivableTallyBO settleAccountReceivable) {
        this.settleAccountReceivable = settleAccountReceivable;
    }

    public TradeCommodityInquiryTallyBO getTradeCommodityInquiry() {
        return tradeCommodityInquiry;
    }

    public void setTradeCommodityInquiry(TradeCommodityInquiryTallyBO tradeCommodityInquiry) {
        this.tradeCommodityInquiry = tradeCommodityInquiry;
    }

    public TradeConfirmDemandQuotationTallyBO getTradeConfirmDemandQuotation() {
        return tradeConfirmDemandQuotation;
    }

    public void setTradeConfirmDemandQuotation(TradeConfirmDemandQuotationTallyBO tradeConfirmDemandQuotation) {
        this.tradeConfirmDemandQuotation = tradeConfirmDemandQuotation;
    }

    public TradeConfirmInquiryQuotationTallyBO getTradeConfirmInquiryQuotation() {
        return tradeConfirmInquiryQuotation;
    }

    public void setTradeConfirmInquiryQuotation(TradeConfirmInquiryQuotationTallyBO tradeConfirmInquiryQuotation) {
        this.tradeConfirmInquiryQuotation = tradeConfirmInquiryQuotation;
    }

    public TradeDemandPublishTallyBO getTradeDemandPublish() {
        return tradeDemandPublish;
    }

    public void setTradeDemandPublish(TradeDemandPublishTallyBO tradeDemandPublish) {
        this.tradeDemandPublish = tradeDemandPublish;
    }

    public TradeDemandQuotationTallyBO getTradeDemandQuotation() {
        return tradeDemandQuotation;
    }

    public void setTradeDemandQuotation(TradeDemandQuotationTallyBO tradeDemandQuotation) {
        this.tradeDemandQuotation = tradeDemandQuotation;
    }

    public TradeInquiryQuotationTallyBO getTradeInquiryQuotation() {
        return tradeInquiryQuotation;
    }

    public void setTradeInquiryQuotation(TradeInquiryQuotationTallyBO tradeInquiryQuotation) {
        this.tradeInquiryQuotation = tradeInquiryQuotation;
    }

    public ContractManageTallyBO getContractMange() {
        return contractMange;
    }

    public void setContractMange(ContractManageTallyBO contractMange) {
        this.contractMange = contractMange;
    }

    public ContractCoordinationTallyBO getContractCoordination() {
        return contractCoordination;
    }

    public void setContractCoordination(ContractCoordinationTallyBO contractCoordination) {
        this.contractCoordination = contractCoordination;
    }

    public ContractApplyAmountOrderTallyBO getContractApplyAmountOrder() {
        return contractApplyAmountOrder;
    }

    public void setContractApplyAmountOrder(ContractApplyAmountOrderTallyBO contractApplyAmountOrder) {
        this.contractApplyAmountOrder = contractApplyAmountOrder;
    }

    public TradePurchaseOrderTallyBO getTradePurchaseOrder() {
        return tradePurchaseOrder;
    }

    public void setTradePurchaseOrder(TradePurchaseOrderTallyBO tradePurchaseOrder) {
        this.tradePurchaseOrder = tradePurchaseOrder;
    }

    public TradeSaleOrderTallyBO getTradeSaleOrder() {
        return tradeSaleOrder;
    }

    public void setTradeSaleOrder(TradeSaleOrderTallyBO tradeSaleOrder) {
        this.tradeSaleOrder = tradeSaleOrder;
    }

    public MemberImportTallyBO getMemberImportTallyBO() {
        return memberImportTallyBO;
    }

    public void setMemberImportTallyBO(MemberImportTallyBO memberImportTallyBO) {
        this.memberImportTallyBO = memberImportTallyBO;
    }

    public MemberChangeTallyBO getMemberChangeTallyBO() {
        return memberChangeTallyBO;
    }

    public void setMemberChangeTallyBO(MemberChangeTallyBO memberChangeTallyBO) {
        this.memberChangeTallyBO = memberChangeTallyBO;
    }

    public MemberKpiTallyBO getMemberKpiTallyBO() {
        return memberKpiTallyBO;
    }

    public void setMemberKpiTallyBO(MemberKpiTallyBO memberKpiTallyBO) {
        this.memberKpiTallyBO = memberKpiTallyBO;
    }

    public MemberRectifyTallyBO getMemberRectifyTallyBO() {
        return memberRectifyTallyBO;
    }

    public void setMemberRectifyTallyBO(MemberRectifyTallyBO memberRectifyTallyBO) {
        this.memberRectifyTallyBO = memberRectifyTallyBO;
    }

    public MemberRectifyNoticeTallyBO getMemberRectifyNoticeTallyBO() {
        return memberRectifyNoticeTallyBO;
    }

    public void setMemberRectifyNoticeTallyBO(MemberRectifyNoticeTallyBO memberRectifyNoticeTallyBO) {
        this.memberRectifyNoticeTallyBO = memberRectifyNoticeTallyBO;
    }

    public PurchaseInquiryTallyBO getPurchaseInquiry() {
        return purchaseInquiry;
    }

    public void setPurchaseInquiry(PurchaseInquiryTallyBO purchaseInquiry) {
        this.purchaseInquiry = purchaseInquiry;
    }

    public PurchaseQuotedPriceTallyBO getPurchaseQuotedPrice() {
        return purchaseQuotedPrice;
    }

    public void setPurchaseQuotedPrice(PurchaseQuotedPriceTallyBO purchaseQuotedPrice) {
        this.purchaseQuotedPrice = purchaseQuotedPrice;
    }

    public PurchaseConfirmQuotedPriceTallyBO getPurchaseConfirmQuotedPrice() {
        return purchaseConfirmQuotedPrice;
    }

    public void setPurchaseConfirmQuotedPrice(PurchaseConfirmQuotedPriceTallyBO purchaseConfirmQuotedPrice) {
        this.purchaseConfirmQuotedPrice = purchaseConfirmQuotedPrice;
    }

    public PurchaseBiddingTallyBO getPurchaseBidding() {
        return purchaseBidding;
    }

    public void setPurchaseBidding(PurchaseBiddingTallyBO purchaseBidding) {
        this.purchaseBidding = purchaseBidding;
    }

    public PurchaseOnlineBiddingTallyBO getPurchaseOnlineBidding() {
        return purchaseOnlineBidding;
    }

    public void setPurchaseOnlineBidding(PurchaseOnlineBiddingTallyBO purchaseOnlineBidding) {
        this.purchaseOnlineBidding = purchaseOnlineBidding;
    }

    public PurchaseInviteTenderTallyBO getPurchaseInviteTender() {
        return purchaseInviteTender;
    }

    public void setPurchaseInviteTender(PurchaseInviteTenderTallyBO purchaseInviteTender) {
        this.purchaseInviteTender = purchaseInviteTender;
    }

    public PurchaseTenderTallyBO getPurchaseTender() {
        return purchaseTender;
    }

    public void setPurchaseTender(PurchaseTenderTallyBO purchaseTender) {
        this.purchaseTender = purchaseTender;
    }

    public PurchaseNeedPlanTallyBO getPurchaseNeedPlan() {
        return purchaseNeedPlan;
    }

    public void setPurchaseNeedPlan(PurchaseNeedPlanTallyBO purchaseNeedPlan) {
        this.purchaseNeedPlan = purchaseNeedPlan;
    }

    public PurchasePlanTallyBO getPurchasePlan() {
        return purchasePlan;
    }

    public void setPurchasePlan(PurchasePlanTallyBO purchasePlan) {
        this.purchasePlan = purchasePlan;
    }

    public PlatformMemberVerifyTallyBO getPlatformMemberVerifyTallyBO() {
        return platformMemberVerifyTallyBO;
    }

    public void setPlatformMemberVerifyTallyBO(PlatformMemberVerifyTallyBO platformMemberVerifyTallyBO) {
        this.platformMemberVerifyTallyBO = platformMemberVerifyTallyBO;
    }

    public PlatformPurchaseTallyBO getPlatformPurchase() {
        return platformPurchase;
    }

    public void setPlatformPurchase(PlatformPurchaseTallyBO platformPurchase) {
        this.platformPurchase = platformPurchase;
    }
}
